//package com.ruoyi.cms.box.controller;
//
//
//
//import com.ruoyi.cms.box.conmmon.CommonResult;
//import com.ruoyi.cms.box.domain.Articles;
//import com.ruoyi.cms.box.service.ArticlesService;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//import javax.annotation.Resource;
//import java.util.List;
//
//@RestController
//@RequestMapping("/article")
//public class ArticleController {
//    @Resource
//    private ArticlesService articlesService;
//
//    @RequestMapping("/test")
//    public CommonResult test() {
//        CommonResult succ = CommonResult.succ("hello");
//        return succ;
//    }
//
//    @RequestMapping("/getAllArtiles")
//    public CommonResult getAllArtiles() {
//        List<Articles> articles = articlesService.selectAllData();
//        CommonResult res = CommonResult.succ(articles);
//        return res;
//    }
//
//
//    @PostMapping("/setFavorite")
//    public CommonResult setFavorite(@RequestBody Articles articles) {
//        System.out.println("获取的数是");
//        System.out.println(articles);
//        int data = articlesService.setFavorite(articles);
//        CommonResult res = CommonResult.succ(data);
//        return res;
//    }
//
//    @RequestMapping("/getAllFavorites")
//    public CommonResult getAllFavorites() {
//        List<Articles> articles = articlesService.selectAllFavorites();
//        CommonResult res = CommonResult.succ(articles);
//        return res;
//    }
//
//    /**
//     * 插入一个新的文章进入
//     *
//     * @param articles
//     * @return
//     */
//    @PostMapping("/insertArticle")
//    public CommonResult insertArticle(@RequestBody Articles articles) {
//        boolean re = articlesService.insertArticle(articles);
//        return CommonResult.succ(re);
//    }
//
//    /**
//     * 更新文章
//     *
//     * @param articles
//     * @return
//     */
//    @PostMapping("/updateArticle")
//    public CommonResult updateArticle(@RequestBody Articles articles) {
//        System.out.println(articles.getId());
//        int re = articlesService.updateArticle(articles);
//        return CommonResult.succ(re);
//    }
//
//    /**
//     * 获取到自己创建的门类
//     *
//     * @return
//     */
//    @RequestMapping("/getOwnCategory")
//    public CommonResult getOwnCategory() {
//        List<Articles> ownCategory = articlesService.getOwnCategory();
//        return CommonResult.succ(ownCategory);
//    }
//
//}
